package com.season.seasonStudy.javase.j_003_array_collection;
/**
 * 往数组里添加元素：

	（1）判断第一个为空的元素，然后加入值；
	double[] price=new double[5];
		Scanner input=new Scanner(System.in);
		for(int i=0;i<price.length;i++){
			if(price[i]==0){
				price[i]=input.nextDouble();
			}
		}
	
	（2）另一种判断方法是判断下标是几，让放在下一个下标里；

	思考有没有那种想添加几个元素就有几个空元素的数组！！！

数组可以代替switch！！
 * 
 * 
 * 定三个底坐标的变量！！
	min（最小的）=0
	max（最大的）=arr.length
	mid（中间的）=（max+min）/2

   每次让查询的数与中间的元素做比较，查询的数大的话，min=mind+1，mid=(max+min)/2;
				   查询的数小的话，max=mind-1，mid=(max+min)/2;
 * 
 * 
 * 插入排序：
	1、声明一个新数组；
	2、把旧信息放入；
	3、找比要插入的数大的地方；找到要插入的位置；
	4、把每个数都往后移；
	5、按照位置插入；
选择排序：
	注意内存溢出！！！
	for(int i=0;i<arr.length-1;i++){
		for(int j=i+1;j<arr.length;j++){
			if(arr[i]>arr[j]){
				int temp=arr[i];
				arr[i]=arr[j];
				arr[j]=temp;
			}
		}
	}
冒泡排序：
	for(int i=0;i<arr.length;i++){
		for(int j=0;j<arr.length-i-1;j++){
			if(arr[j]>arr[j+1]){
				int temp=arr[j];
				arr[j]=arr[j+1];
				arr[j+1]=temp;
			}
		}
	}

 * 
 * 
 */
public class Demo {

}
